/*
 * 函数
 * 函数和方法的区别我一直没找到
 * 暂时理解为函数就是c#里的方法
 * 函数名()后面->声明返回类型，没有就相当于c#里的void
 */
pub fn function() {
    let x: u32 = 10;
    let y: u32 = 20;
    if x + y > 29 {
        return;
    } else {
        println!("{}", x + y);
    }
}
pub fn function1(x: u32, y: u32) -> u32 {
    //rust里可以不用return，没有return语句会默认返回最后的表达式
    x + y
}
